Search Hotels in Bruce County

Top Cities in Bruce County

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Compare 642 hotels in Bruce County with room rates, reviews, and availability. Most hotels are fully refundable.

Adventure the Bruce Inn - Recently Renovated With Outdoor Hot Tub

3.0 star property
9.0 out of 10, Wonderful, (579)
"Rooms were clean, spacious with a comfortable bed. "
Shona

"Great stay! The property was very clean, and the location was excellent, just a short walk to the harbor."
Tashinga
$151 nightly
The price is $178
Sep 1 - Sep 2
Total includes taxes and fees
Adventure the Bruce Inn - Recently Renovated With Outdoor Hot Tub

Tobermory Inn & Suites

2.0 star property
7.8 out of 10, Good, (292)
"Friendly staff, great location "
Jutta

"Easy check in, clean room, perfect for short stay."
Florin
$187 nightly
The price is $220
Aug 12 - Aug 13
Total includes taxes and fees
Tobermory Inn & Suites

Coach House Inn

2.5 star property
7.4 out of 10, Good, (245)
"Good spot for us and friendly staff. "
Jan

"Great stay"
Reethika
$114 nightly
The price is $135
Sep 1 - Sep 2
Total includes taxes and fees
Coach House Inn

Wiarton willys inn

2.5 star property
6.4 out of 10, (356)
"It was amazing experience to stay there. "
Dheeraj

"Nice budget motel."
Sanket
$71 nightly
The price is $84
Sep 1 - Sep 2
Total includes taxes and fees
Wiarton willys inn

Quality Inn

2.5 star property
8.6 out of 10, Excellent, (991)
"Excellent stay!"
Gianna

"A perfect stay for what we needed."
Anne
$115 nightly
The price is $129
Sep 3 - Sep 4
Total includes taxes and fees
Quality Inn

Sauble Beach Lodge

2.0 star property
7.6 out of 10, Good, (274)
"Great check in very friendly staff and proximity to the beach was awesome."
Kevin

"Clean & Nice place to stay. "
Ramesh
$108 nightly
The price is $127
Sep 1 - Sep 2
Total includes taxes and fees
Sauble Beach Lodge

Escarpment Heights Motel

2.5 star property
9.4 out of 10, Exceptional, (558)
"Great place to stay "
Minions

"central location with walking access to the port and lots of good restaurants."
Ujjaval
$138 nightly
The price is $162
Sep 1 - Sep 2
Total includes taxes and fees
Escarpment Heights Motel

Super 8 by Wyndham Port Elgin

2.0 star property
8.8 out of 10, Excellent, (1001)
"Always a good time and stay. "
Jennifer

"Great place to stay"
Md Mahbubul
$109 nightly
The price is $123
Sep 1 - Sep 2
Total includes taxes and fees
Super 8 by Wyndham Port Elgin

Travelodge by Wyndham Port Elgin

2.0 star property
7.6 out of 10, Good, (1009)
"Very nice place to stay with best eating options nearby and walkable to the beach . Really quiet area and very friendly staff . "
Gurleen kaur

"Affordable and clean facility! Great for family too"
Ann
$59 nightly
The price is $67
Sep 1 - Sep 2
Total includes taxes and fees
Travelodge by Wyndham Port Elgin

The June Motel Sauble Beach

4.0 star property
9.6 out of 10, Exceptional, (66)
"Very supportive and friendly staff, beautiful motel set up and renovation and amenities, free breakfast, great getaway"
Yixuan

"Our stay was such a unique experience. We were able to walk from the beach to the motel, the breakfast was delicious and the pool was so nice for a morning swim before checkout. If you can I would recommend this hotel for a family vacation, date night or even a girls trip! It is definitely an all around great motel! Would love to be back soon:)"
Ashley
$290 nightly
The price is $341
Sep 2 - Sep 3
Total includes taxes and fees
The June Motel Sauble Beach

Staybridge Suites Port Elgin by IHG

3.0 star property
9.8 out of 10, Exceptional, (223)
"Ver nice clean place to stay "
Tara

"We had a great stay, everything and everyone were wonderful."
MELANIE
$230 nightly
The price is $260
Sep 1 - Sep 2
Total includes taxes and fees
Staybridge Suites Port Elgin by IHG

Dreamers Writing Farm

1.5 star property
9.4 out of 10, Exceptional, (106)
"The bed was super comfortable and great location close to many attraction site my second time and willing to go back, host is very reliable."
Paola

"If you need a quiet minimalist place to stay at the weekend with exceptional night sky view in nature. Stay at this place "
Nikhil
$70 nightly
The price is $82
Sep 1 - Sep 2
Total includes taxes and fees
Dreamers Writing Farm

SureStay Plus Hotel by Best Western Kincardine

2.5 star property
8.0 out of 10, Very Good, (946)
"Very enjoyable visit"
Lynn

"It was a good 1 night stay "
Ronak
$84 nightly
The price is $95
Aug 17 - Aug 18
Total includes taxes and fees
SureStay Plus Hotel by Best Western Kincardine

Stone Cove Waterfront Adults Only B&B

3.5 star property
9.6 out of 10, Exceptional, (110)
"Wonderful place to relax and enjoy the lake. "
Mike

"Best place for stay"
Khaira
$327 nightly
The price is $384
Sep 1 - Sep 2
Total includes taxes and fees
Stone Cove Waterfront Adults Only B&B

The Sands

2.0 star property
9.8 out of 10, Exceptional, (10)
"Beautiful view and friendly staff!"
Nick

"The hotel was super close to the beach and the view from around the property was wonderful. "
Tristan
$325 nightly
The price is $382
Sep 1 - Sep 2
Total includes taxes and fees
The Sands

Dreamland II Bed and Breakfast

3.0 star property
9.0 out of 10, Wonderful, (438)
"Very friendly people, a loving breakfast, all very clean! "
Krista

"Enjoyed our 2 night stay here - our hosts were very friendly and knowledgeable about the area. Breakfasts were very good. Nice setting overlooking Georgian Bay, about 30 minutes from Tobermory. A bit dated and shared bath, but otherwise comfortable."
Janice
Dreamland II Bed and Breakfast

Holiday Inn Express & Suites Port Elgin by IHG

2.5 star property
9.6 out of 10, Exceptional, (506)
"Great staff !"
Douglas

"Excellent breakfast included. "
Dale
$210 nightly
The price is $237
Sep 1 - Sep 2
Total includes taxes and fees
Holiday Inn Express & Suites Port Elgin by IHG

TownePlace Suites by Marriott Kincardine

3.0 star property
8.4 out of 10, Very Good, (563)
"Very clean and friendly staff "
Shirley

"Close to town and quiet area."
Fariba
$123 nightly
The price is $139
Aug 21 - Aug 22
Total includes taxes and fees
TownePlace Suites by Marriott Kincardine

Manor Motel

2.0 star property
7.0 out of 10, Good, (125)
"Very friendly and retreats feel with bonus volleyball beach "
Becca

"For the price this place was ok"
Mark
$113 nightly
The price is $127
Aug 31 - Sep 1
Total includes taxes and fees
Manor Motel

Comfort Inn & Suites

2.5 star property
8.0 out of 10, Very Good, (226)
"Kids friendly has a pool and spa kids will have a good time here!"
Chander

"Hotel was clean.. staff very pleasant and breakfast was good.."
Cindy
$117 nightly
The price is $132
Aug 21 - Aug 22
Total includes taxes and fees
Comfort Inn & Suites
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Top Bruce County Hotel Reviews

Find out more about Bruce County

Find out more about Bruce County

Top reasons to visit Bruce County

  • Stunning Natural Landscapes: Bruce County is renowned for its breathtaking scenery, including the iconic Bruce Peninsula and pristine beaches.
  • Outdoor Adventure Activities: Enjoy hiking, biking, and kayaking in beautiful parks, making it a paradise for adventure seekers.
  • Charming Towns: Explore delightful towns like Southampton and Tobermory, known for their welcoming locals and stunning surroundings.
  • Diverse Accommodation Options: Choose from a range of budget-friendly hotels and motels ideal for relaxation or business trips.
  • Family-Friendly Atmosphere: Bruce County is perfect for families, offering memorable experiences in a relaxing environment.

Find great hotels in Bruce County

Bruce County offers a diverse selection of hotels and motels, ranging from budget-friendly to comfortable stays of 2 to 3.5 stars. Ideal for business travelers and those seeking a beach getaway, you'll find accommodations equipped with essential features like guest rooms and BBQ facilities. Explore the charming local attractions while enjoying a relaxing stay in this beautiful region of Ontario.

  • Super 8 by Wyndham Port Elgin: Embrace a perfect blend of adventure and family fun at Super 8 by Wyndham Port Elgin. This motel is situated right by the beach, offering guests direct access to sandy shores and water activities. Ideal for families and thrill-seekers alike, the property boasts a range of adventure sports opportunities nearby, including snowshoeing, mountain biking, downhill skiing, and hiking. The hotel is also child-friendly, providing amenities such as free cribs, sledding options, and games to keep the little ones entertained. With its casual atmosphere and convenient location, it's a great choice for an action-packed vacation.
  • Travelodge by Wyndham Port Elgin: Enjoy the comforts of Travelodge by Wyndham Port Elgin, a welcoming motel designed for relaxation and convenience. Guests can indulge in a delicious meal at the on-site dining options, which include breakfast, lunch, and dinner services. The property also offers various recreational activities nearby, such as hiking and golfing, making it easy to explore the beautiful Bruce County landscape. With entertainment features like cable TV, this hotel ensures that you can unwind after a day of exploration. It’s a perfect spot for visitors looking for a blend of comfort and convenience.
  • TownePlace Suites by Marriott Kincardine: Tailored for the business traveler, TownePlace Suites by Marriott Kincardine offers a professional atmosphere with a range of amenities designed to support your needs. This 3-star hotel features a fully equipped business center, meeting rooms, and a conference center, making it perfect for corporate gatherings or remote work. Guests can enjoy spacious accommodations that blend comfort with functionality. Situated in the heart of Bruce County, it serves as an excellent base for both business and leisure travelers, ensuring a productive yet enjoyable stay.

Discover the best areas to stay in Bruce County

Bruce County, Ontario, offers an unforgettable vacation experience for outdoor enthusiasts and families alike. Explore charming towns like Southampton and Tobermory, where friendly locals welcome you to pristine beaches and stunning landscapes. Enjoy activities like hiking, biking, and kayaking in the breathtaking surroundings. With its budget-friendly options and relaxing atmosphere, Bruce County is the perfect destination to unwind and connect with nature while creating cherished memories with loved ones.

  • Saugeen Shores: Nestled along the shores of Lake Huron, Saugeen Shores is a delightful city in Bruce County known for its stunning outdoor scenery and adventures. The city sees a peak in visitor arrivals from June to August, making it a vibrant summer destination. Popular activities include enjoying the local beaches, exploring campgrounds, and hitting the golf courses. Notable landmarks include the scenic waterfront and the modern civic government building, which offers insight into the area's local culture. Whether you're looking to relax on the beach or embark on an outdoor adventure, Saugeen Shores provides a perfect backdrop for your vacation.
  • Sauble Beach: Famous for its expansive sandy shores, Sauble Beach is a seasonal hotspot in Bruce County, attracting a throng of visitors from June to August. Known for its breathtaking sunsets and family-friendly atmosphere, Sauble Beach is perfect for outdoor enthusiasts. Visitors can enjoy recreational areas, campgrounds, and even skiing in the nearby regions during the colder months. The area's highlights include the picturesque family beach and the scenic cape, making it an ideal spot for beach lovers and adventure seekers alike. Experience the summer vibrancy and picturesque landscapes that make Sauble Beach a must-visit destination.
  • Kincardine: A charming city located on the shores of Lake Huron, Kincardine is well-known for its seasonal appeal, particularly from June to August. Visitors flock to this city for its outdoor activities, scenic views, and local adventures. Kincardine features recreational areas, campgrounds, and a bustling public market that showcases local artisans and fresh produce. You can also explore beautiful beaches and enjoy the serene lake views. The modern civic government building stands as a testament to the city's rich history. Kincardine offers a blend of relaxation and excitement, making it a fantastic vacation spot.

Things to do in Bruce County

Bruce County, Ontario, offers a stunning backdrop for outdoor adventure vacations, featuring scenic landscapes and a variety of recreational activities. Enjoy day trips to popular attractions, campgrounds, and ski areas that cater to all skill levels. Whether you're hiking through beautiful parks or relaxing by the water, there's something for everyone to enjoy in this picturesque region.

Food and drinks

In Bruce County, Old Joe's Cabin offers a cozy ambiance with a creative North American menu. Clancy's Restaurant is known for its innovative dishes and welcoming atmosphere. Don't miss a visit to local wine bars for a taste of regional wines and relaxing coffee and tea options.

Recreation

At Sauble Falls Provincial Park, immerse yourself in nature while enjoying serene hiking trails and tranquil waterfalls, perfect for relaxation. Saugeen Golf Club offers a vibrant outdoor experience with its beautiful course, ideal for sports enthusiasts. Inverhuron Provincial Park provides a peaceful retreat with scenic landscapes for unwinding.

Adventure

At Sauble Speedway, feel the adrenaline rush as you watch thrilling motor racing events in a vibrant atmosphere. Experience the heights at Ascent Aerial Park with its exciting zipline and ropes course, perfect for outdoor adventure seekers. Explore the scenic Port Elgin Rollerblading Loop Trailhead for a picturesque hiking experience.

Nightlife

Experience the lively atmosphere at Walker House, a charming pub perfect for a romantic evening with great drinks. For a cultural touch, visit Bluewater Summer Playhouse for engaging performances, or catch a family-friendly film at Aztec Theater, where you can enjoy entertainment in a cozy setting.

Booking tips and Expedia advantages for Bruce County

When visiting Bruce County, Ontario, you can save money by exploring free attractions like Sauble Falls Provincial Park, Chesley Lake, and Inverhuron Provincial Park. Consider traveling during the off-peak months of January, April, or November for lower accommodation prices. Use Expedia to find budget-friendly hotel options, and take advantage of package deals that combine flights and activities. Joining Expedia's One Key membership can provide exclusive discounts and allow you to earn OneKeyCash for future stays. Keep an eye out for the best prices and promotional offers to maximize your savings.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Bruce County are January, April and November, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • Find cheap hotels on Expedia: Utilize Expedia’s search tool to customize your preferences, such as your budget, desired location, and the type of hotel you're looking for. To find the best prices and deals available, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel stay in Bruce County with your flights and activities by opting for an Expedia package deal.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions in Bruce County

Bruce County, Ontario, is a paradise for outdoor enthusiasts and adventure seekers, offering stunning scenery, beautiful lakes, and pristine beaches. Must-visit attractions include Ontario's Bruce Peninsula, Brickmakers Park, Caloola Reserve, and Caulfield Racecourse. Whether you're looking for a serene nature experience or exciting outdoor activities, Bruce County has something for everyone to enjoy during your vacation.

  • Port Elgin Beach: Enjoy the sun and surf at Port Elgin Beach, where sandy shores meet refreshing waves. This picturesque beach is perfect for sunbathing, swimming, and beach volleyball, offering a laid-back atmosphere that invites relaxation and fun.
  • MacGregor Point Provincial Park: Experience adventure and natural beauty at MacGregor Point Provincial Park. Explore hiking trails, engage in birdwatching, or enjoy a picnic amidst stunning scenery. This park is ideal for outdoor enthusiasts looking for a blend of excitement and tranquility.
  • Bruce Power Visitors' Centre: Discover the fascinating world of energy at the Bruce Power Visitors' Centre. This family-friendly attraction offers interactive exhibits and guided tours, making it an educational experience that highlights the importance of nuclear power in our daily lives.

The nearest major airports for your trip to Bruce County

For your visit to Bruce County, Ontario, you can fly into Kitchener, ON (YKF-Region of Waterloo International Airport), which is located 86 miles away. Nearby hotel options include the 4-star Walper Hotel, situated 5 miles from the airport, and the DoubleTree by Hilton Kitchener, just 3 miles away. Another good choice is the Western Hotel & Executive Suites, located 9 miles from YKF. These hotels offer convenient access to the airport, making your travel experience smoother as you embark on your vacation in beautiful Bruce County.

Frequently asked questions

How much do hotels in Bruce County cost?
Prices for Bruce County hotels differ according to the season and other factors, like school holidays and Easter. You can find cheap options from $67 in a few different ways. Select your destination and vacation dates and then set your budget using the "Price per night" filter. You can then refine your search by choosing your preferred amenities and more.
When is the best time to go to Bruce County?
If you're thinking of visiting in summer, reserve your Bruce County vacation between June and August. Temperatures during the summertime here range from 59ºF to 68ºF. Bruce County has a humid continental climate, so pack appropriately.
How can I find cheap hotels in Bruce County?
Find affordable getaways without breaking a sweat by making use of our handy filters. Select the "Price per night" checkbox to browse money-saving options in Bruce County. You can also look at our cheap hotels in Bruce County page. The lowest rate available starts from $67 per night.
What are the best hotels in Bruce County for families?
Expedia makes it easy to lock in a hotel with all the essentials for an awesome family escape to Bruce County. Start by clicking on "Family friendly" in the "Traveler experience" heading of our filter tool. Then fine-tune your search by things like amenities and guest ratings. Whether you need a family hotel in Bruce County for a weekend break or an extended getaway, we've got you and your team covered.
Why should I book my Bruce County hotel with Expedia?
Book a Bruce County hotel with Expedia for price, ease and choice. Also, our One Key™ rewards scheme lets you collect OneKeyCash™* on eligible hotels, car rentals, flights, vacation rentals and more. Plus, we offer flexibility should your schedule change, and if you want to ask us anything or need assistance, our online Help Center is available 24/7. *OneKeyCash disclaimer - OneKeyCash is not redeemable for cash and can only be used on Hotels.com, Expedia and Vrbo.